willowleaf lettuce - German English Dictionary